.forum-detail-page{
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  background: #f1f1f1;
  .inner-wrap{
    background: #fff;
    .title{
      padding: 20px 20px  0 20px;
      font-size: 20px;
      font-weight: 600;
    }
    .sub{
      margin-top: 10px;
      padding: 0 20px;
      color: #999;
      font-size: 16px;
      > span{
        margin-left: 30px;
      }
  
      .tag{
        font-weight: normal;
        border: 1px solid #f60;
        font-size: 12px;
        padding: 2px 4px;
        color: #f60;
      }
    }
  
    > .content{
      padding: 20px;
  
      *{
        max-width: 320px;
      }
    }
  
    .discuss-list{
      background: #f1f1f1;
      padding: 20px;
      > .action{
        color: #0084ff;
        margin: 0 auto;
        text-align: center;
        display: block;
        line-height: 80px;
      }
      .header{
        margin-bottom: 15px;
        font-size: 16px;
        color: #999;
        a{
          float: right;
          color: #0084ff;
        }
      }
      .item{
        display: flex;
        margin-bottom: 20px;
        .avator{
          width: 50px;
          height: 50px;
          margin-right: 10px;
          img{
            width: 50px;
            height: 50px;
          }
        }
        .content{
          flex: 1;
          .name{
            color: #999;
            margin-bottom: 3px;
          }
          .remark{
            word-wrap: break-word;
            word-break: break-all;
            img{
              display:inline-block;
              vertical-align: middle; 
            }
          }
        }
        .action{
          white-space: nowrap;
          text-align: right;
          margin-left: 10px;
          color: #0084ff;
          i{
            display: inline-block;
          }
          span{
            display: inline-block;
          }
        }
      }
    }
  }
}